// 描述

// 在一个 n*n 的矩阵里，有若干个敌人，在矩阵中已经安放好一颗地雷，现在请你找到安放地雷的位置。

// 输入描述

// 第一行一个正整数 n，接下来 n 行，每行 n 列，如果有敌人则用数字1表示，用数字2表示位置上没有敌人，0表示安放地雷的位置。

// 输出描述

// 输出共一行，地雷的安放位置。

// 样例输入 1 

// 4
// 1 1 1 1
// 1 1 2 1
// 1 0 2 1
// 1 1 1 1
// 样例输出 1 

// 3 2
// 提示

// 对于 100%的数据，2≤n≤100。

// 考察遍历二维数组

#include <iostream>
using namespace std;
int main()
{
    int n;
    cin >> n;
    int a[n][n];
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
        {
            cin >> a[i][j];
            if(a[i][j] == 0)
            {
                cout << i + 1 << " " << j + 1 << endl;
            }
        }
    }
}